package lab02.test22;

/**
 * Created by JAVA on 2017/10/27.
 */
public class Test {
    public static void main(String[] args) {
        //22、 	给定一个字符串，将字符串中的所有大写字母变成小写字母，数字用0 来代替，其他符号用#代替。
        String result="Hello,2017,World!";
        StringBuffer stringBuffer=new StringBuffer();
        StringBuilder stringBuilder=new StringBuilder();
        //hello##0000##world#
        //hello#world#0000
        /*
        1.大写->小写
        2.数字->0
        3.其他->#
         */
        for(int i=0;i<result.length();i++){
            char tmp=result.charAt(i);
            if(tmp>='A'&&tmp<='Z'){
                //System.out.print((char)(tmp+32));
                //追加
                stringBuffer.append((char)(tmp+32));//append连接在一起。
            }else if(tmp>='a'&&tmp<='z'){
                //System.out.print(tmp);
                stringBuffer.append(tmp);
            }else if(tmp>='0'&&tmp<='9'){
                //System.out.print("0");
                stringBuffer.append("0");
            }else{
                //System.out.println("#");
                stringBuffer.append("#");
            }
        }
       // System.out.println(stringBuffer.append());
        System.out.println(stringBuffer.append(""));
    }
}
